<?php
	class Portadas extends Utilitarios{

		public function cabecera(){
			?>
            <script type="text/javascript" src="<?php echo _js_?>portadas.js"></script>
            <div id="menuSuperior">
                <div class="tit_pagina">Imagenes de portada</div>
                <div class="cont_items_menu">
                    <ul>
                        <li><a href="portadas.php?opcion=listar"> Listar </a></li>
                        <li><a href="portadas.php?opcion=nuevo"> Nuevo </a></li>
                    </ul>
                </div>
            </div>
			<?php
		}

		public function listar(){
			$sql = "SELECT posicion_portada, imagen_portada, id_portada  FROM portadas ORDER BY posicion_portada";
			$qry = new Consulta($sql);
			$num = $qry->NumeroRegistros();
			?>
            <div id="contentLeft">
            	<input type="hidden" id="opcion" name="opcion" value="portada">
                <table class='reporte2 display' cellpadding="0" cellspacing="0" border="0">
                    <thead>
                        <tr>
                            <th>Posicion</th>
                            <th>Archivo</th>
                            <th>Opc.</th>
                        </tr>
                    </thead>
                    <tbody>
                        <?php
                            while ($rw = mysql_fetch_array($qry->Consulta_ID)) {
                                ?>
                                <tr id="recordsArray_<?php echo $rw[2]; ?>">
                                    <td><?php echo $rw[0]?></td>
                                    <td><?php echo $rw[1]?></td>
                                    <td align="center">
                                        <a href='portadas.php?id=<?php echo $rw[2]?>&opcion=editar' title="Editar"><img src="<?php echo _icn_ ?>x_edit.png"></a>
                                        <a title="Eliminar" class="eliminar" id="<?php echo $rw[2]?>" name="portadas.php"><img src="<?php echo _icn_ ?>x_delete.png"></a>
                                <?php echo "</td></tr>";
                            }
                        ?>
                    </tbody>
                </table>
            </div>
			<?php	
		}

		public function nuevo(){
			?>
                <form id="frmPortadaNuevo" name="frmPortadaNuevo" action="" method="post" enctype="multipart/form-data">
                	<h2>Nueva portada</h2>

                    <div class="itm">
                    	<label>Logo: </label>
                    	<input type="file" id="fleLogo" name="fleLogo" accept="image/jpeg"/>
                    </div>

                    <div class="itm">
                        <input type="submit" id="portada_guardar_nuevo" value="Guardar y crear nuevo" />
                        <input type="submit" id="portada_guardar_listar" value="Guardar y listar" />
                      <input type="reset" name="reset" value="Limpiar">
                    </div>
                    <div class="itm"><a href="portadas.php">Regresar</a></div>
                </form>
			<?php
		}

		public function agregar(){

			if($_FILES['fleLogo']['type'] == 'image/jpeg'){ $img = $this->subirImagenCarpeta($_FILES['fleLogo']['tmp_name'], $_FILES['fleLogo']['name'], 'portadas');
			}else{ $img = "sin-imagen.jpg"; }

			$Query = new Consulta("INSERT INTO portadas VALUES('',
				'".$img."',
				'0'
			)");
			?><div class='ok'><img src="<?php echo _icn_?>ok.png"> Registro insertado correctamente.</div><?php
		}

		public function editar($id){
			
			$objPortada = new Portada($id);

			?>
                <form id="frmPortadaEdita" name="frmPortadaEdita" action="" method="post" enctype="multipart/form-data">
                	<h2>Editar portada</h2>

                    <div class="itm">
                    	<label>Logo: </label>
                    	<input type="file" id="fleLogo" name="fleLogo" accept="image/jpeg"/>
                    </div>

                    <div class="itm">
                    	<label>Logo actual: </label>
                        <img src="<?php echo _tt_."src=/aplication/webroot/imgs/portadas/".$objPortada->imagen_portada."&w=170";?>" alt="<?php echo $objCartelera->imagen_portada; ?>" />
                        <?php echo $objCartelera->imagen_portada; ?>
                    </div>

                    <div class="itm">
                   		<input type="hidden" id="id_portada" value="<?php echo $objPortada->id; ?>" />
                        <input type="submit" id="portada_editar_listar" value="Guardar y listar" />
                    	<input type="reset" name="reset" value="Limpiar">
                    </div>
                    <div class="itm"><a href="portadas.php">Regresar</a></div>
                </form>
			<?php
		}

		public function actualizar($id){

			if(isset($_FILES['fleLogo']) && $_FILES['fleLogo']['name'] != ''){
					$img = $this->subirImagenCarpeta($_FILES['fleLogo']['tmp_name'], $_FILES['fleLogo']['name'], 'portadas');
					$logo = " imagen_portada  = '".$img."' ";
					

					$Query = new Consulta(" UPDATE portadas SET 
							".$logo."
						WHERE id_portada = '".$id."'");					
					
			}

			?><div class='ok'><img src="<?php echo _icn_?>ok.png"> Registro editado correctamente.</div><?php
		}


		public function eliminar($id){
			if($id > 0){
				$Query = new Consulta("DELETE FROM portadas WHERE id_portada = ".$id."");
				?><div class='ok'><img src="<?php echo _icn_?>ok.png"> Registro eliminado correctamente.</div><?php
			}else if($id == ''){
				?><div class="alert"><img src="<?php echo _icn_?>alert.png"> Error al eliminar</div><?php
			}	
		}

	}
?>